﻿Distant Worlds - Crash Dump - Version 1.0.2.6

6:15:25 PM March 25, 2022


System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at DistantWorlds.Types.Ship.EvaluateAdequateAttackers(Empire empire, StellarObject target, Boolean includeFighters, Single& totalAttackStrength, Single& targetStrength)
   at DistantWorlds.Types.Ship.ThreatEvaluation(DateTime time, Int64 starDate, Design design, ShipHull shipHull, Empire empire, Location location, BattleTactics tactics, Boolean attackTargetsMustStillBeThreats, Boolean allowFightersAsPrimaryTarget, Nullable`1 invasionRetreatOverride)
   at DistantWorlds.Types.Ship.CheckAutoAssignMission(ShipMissionType previousMissionType, Int64 starDate, DateTime time, Design design, ShipHull shipHull, Empire empire, Location location, BattleTactics tactics)
   at DistantWorlds.Types.Ship.ProcessMission(DateTime time, Single timePassed, Int64 starDate, Empire empire, Design design, ShipHull shipHull, BattleTactics tactics, Location& location, Boolean inView)
   at DistantWorlds.Types.Ship.DoTasks(DateTime time, Galaxy galaxy, Boolean inView)
   at DistantWorlds.Types.GameClient.ProcessLogicBlocks(Galaxy galaxy, DateTime time, Int32 shipStartIndex, Int32 shipEndIndex, Int32 creatureStartIndex, Int32 creatureEndIndex, Int32 locationStartIndex, Int32 locationEndIndex)
   at DistantWorlds.Types.GameClient.AddClientTask(Galaxy galaxy, DateTime time)
   at System.Threading.Tasks.Task.Execute()
   --- End of inner exception stack trace ---
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
   at DistantWorlds.Types.Ship.EvaluateAdequateAttackers(Empire empire, StellarObject target, Boolean includeFighters, Single& totalAttackStrength, Single& targetStrength)
   at DistantWorlds.Types.Ship.ThreatEvaluation(DateTime time, Int64 starDate, Design design, ShipHull shipHull, Empire empire, Location location, BattleTactics tactics, Boolean attackTargetsMustStillBeThreats, Boolean allowFightersAsPrimaryTarget, Nullable`1 invasionRetreatOverride)
   at DistantWorlds.Types.Ship.CheckAutoAssignMission(ShipMissionType previousMissionType, Int64 starDate, DateTime time, Design design, ShipHull shipHull, Empire empire, Location location, BattleTactics tactics)
   at DistantWorlds.Types.Ship.ProcessMission(DateTime time, Single timePassed, Int64 starDate, Empire empire, Design design, ShipHull shipHull, BattleTactics tactics, Location& location, Boolean inView)
   at DistantWorlds.Types.Ship.DoTasks(DateTime time, Galaxy galaxy, Boolean inView)
   at DistantWorlds.Types.GameClient.ProcessLogicBlocks(Galaxy galaxy, DateTime time, Int32 shipStartIndex, Int32 shipEndIndex, Int32 creatureStartIndex, Int32 creatureEndIndex, Int32 locationStartIndex, Int32 locationEndIndex)
   at DistantWorlds.Types.GameClient.AddClientTask(Galaxy galaxy, DateTime time)
   at System.Threading.Tasks.Task.Execute()<---



Further info follows:

System.NullReferenceException: Object reference not set to an instance of an object.
   at DistantWorlds.Types.Ship.EvaluateAdequateAttackers(Empire empire, StellarObject target, Boolean includeFighters, Single& totalAttackStrength, Single& targetStrength)
   at DistantWorlds.Types.Ship.ThreatEvaluation(DateTime time, Int64 starDate, Design design, ShipHull shipHull, Empire empire, Location location, BattleTactics tactics, Boolean attackTargetsMustStillBeThreats, Boolean allowFightersAsPrimaryTarget, Nullable`1 invasionRetreatOverride)
   at DistantWorlds.Types.Ship.CheckAutoAssignMission(ShipMissionType previousMissionType, Int64 starDate, DateTime time, Design design, ShipHull shipHull, Empire empire, Location location, BattleTactics tactics)
   at DistantWorlds.Types.Ship.ProcessMission(DateTime time, Single timePassed, Int64 starDate, Empire empire, Design design, ShipHull shipHull, BattleTactics tactics, Location& location, Boolean inView)
   at DistantWorlds.Types.Ship.DoTasks(DateTime time, Galaxy galaxy, Boolean inView)
   at DistantWorlds.Types.GameClient.ProcessLogicBlocks(Galaxy galaxy, DateTime time, Int32 shipStartIndex, Int32 shipEndIndex, Int32 creatureStartIndex, Int32 creatureEndIndex, Int32 locationStartIndex, Int32 locationEndIndex)
   at DistantWorlds.Types.GameClient.AddClientTask(Galaxy galaxy, DateTime time)
   at System.Threading.Tasks.Task.Execute()


--- COMPLETE ---
